infra-sound station - French English Dictionary